package com.ruoyi.project.gxgw_modules.input.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;
import java.util.Date;

/**
 * 商品入库表 cxj_input
 * 
 * @author ruoyi
 * @date 2019-01-21
 */
public class Input extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** 序号 */
	@Excel(name = "序号")
	private Integer inputId;
	/** 商品编号 */
	@Excel(name = "商品编号")
	private Integer goodsId;
	/** 商品条码 */
	@Excel(name = "商品条码")
	private String goodsBar;
	/** 入库数量 */
	@Excel(name = "入库数量")
	private Integer inputNum;
	/** 入库时间 */
	@Excel(name = "入库时间",dateFormat = "yyyy-MM-dd HH:mm:ss")
	private Date inputTime;
	/** 操作员 */
	@Excel(name = "操作员Id")
	private Integer adminId;
	/** 审核人 */
	@Excel(name = "审核人")
	private String checkName;
	/** 审核时间 */
	@Excel(name = "审核时间",dateFormat = "yyyy-MM-dd HH:mm:ss")
	private Date checkTime;
	
	/** 审核状态 */
	@Excel(name = "审核状态")
	private Integer checkState;
	/** 备注 */
	@Excel(name = "备注")
	private String remark;
	/**  */
	private String delFlag;
	
	private String time;
	
	private String key;

	public void setInputId(Integer inputId) 
	{
		this.inputId = inputId;
	}

	public Integer getInputId() 
	{
		return inputId;
	}
	public void setGoodsId(Integer goodsId) 
	{
		this.goodsId = goodsId;
	}

	public Integer getGoodsId() 
	{
		return goodsId;
	}
	public void setGoodsBar(String goodsBar) 
	{
		this.goodsBar = goodsBar;
	}

	public String getGoodsBar() 
	{
		return goodsBar;
	}
	public void setInputNum(Integer inputNum) 
	{
		this.inputNum = inputNum;
	}

	public Integer getInputNum() 
	{
		return inputNum;
	}
	public void setInputTime(Date inputTime) 
	{
		this.inputTime = inputTime;
	}

	public Date getInputTime() 
	{
		return inputTime;
	}
	public void setAdminId(Integer adminId) 
	{
		this.adminId = adminId;
	}

	public Integer getAdminId() 
	{
		return adminId;
	}
	public void setCheckName(String checkName) 
	{
		this.checkName = checkName;
	}

	public String getCheckName() 
	{
		return checkName;
	}
	public void setCheckTime(Date checkTime) 
	{
		this.checkTime = checkTime;
	}

	public Date getCheckTime() 
	{
		return checkTime;
	}
	public void setCheckState(Integer checkState) 
	{
		this.checkState = checkState;
	}

	public Integer getCheckState() 
	{
		return checkState;
	}
	public void setRemark(String remark) 
	{
		this.remark = remark;
	}

	public String getRemark() 
	{
		return remark;
	}
	public void setDelFlag(String delFlag) 
	{
		this.delFlag = delFlag;
	}

	public String getDelFlag() 
	{
		return delFlag;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("inputId", getInputId())
            .append("goodsId", getGoodsId())
            .append("goodsBar", getGoodsBar())
            .append("inputNum", getInputNum())
            .append("inputTime", getInputTime())
            .append("adminId", getAdminId())
            .append("checkName", getCheckName())
            .append("checkTime", getCheckTime())
            .append("checkState", getCheckState())
            .append("remark", getRemark())
            .append("delFlag", getDelFlag())
            .toString();
    }

	public String getTime() {
		return time;
	}

	public void setTime(String time) {
		this.time = time;
	}

	public String getKey() {
		return key;
	}

	public void setKey(String key) {
		this.key = key;
	}
}
